take the witness stand


Results for "take the witness stand"

English - Turkish Dictionary

take the witness stand

(English - Turkish Dictionary) :
(tanıklık etmek üzere) tanık kürsüsüne çıkmak.